land-based predators - İngilizce Eş Anlamlılar Sözlük